package com.itheima.service;

import com.itheima.entity.PageResult;
import com.itheima.entity.QueryPageBean;
import com.itheima.pojo.CheckGroup;

import java.util.List;

public interface CheckgroupService {
    public void add(CheckGroup checkGroup,Integer[] checkitemIds);

    public PageResult pageQuery(QueryPageBean queryPageBean);

    //查询单个检查组信息用于回显
    public CheckGroup findById(Integer id);

    void edit(CheckGroup checkGroup, Integer[] checkitemIds);

    //根据检查组的id查询出关联的检查项的id，返回到页面进行显示
    public List<Integer> findCheckitemByCheckGroup(Integer id);

    //删除检查组
    void delete(Integer id);

    List<CheckGroup> findAll();
}
